autonomous university of madrid - Turkish English Dictionary