autonomous university of barcelona - Turkish English Dictionary