Babilu™ Login |

Babilu Login

Authorized system access only!

Lost your login details? Email us

Avilinga is a service mark of Language Direct Translation Services FZE, a member of the Language Direct group of companies. Founded in Basel, Switzerland in 2006, the Language Direct group provides translation, language training and testing services across a number of brands in the international marketplace.

Language Direct Translation Services FZE is headquartered in Ras al Khaimah, UAE. Sister companies include Language Direct GmbH of Basel, Switzerland, and Language Direct Corporate Services GmbH of Sarnen, Switzerland.


Translation Support:

Corporate Sales:

Translator Support:


+41 78 710 4734 (Switzerland)


Language Direct Translation Services FZE
Swiss Post Box 36091
Zürcherstrasse 161
CH-8010 Zürich