macrollamada - Turkish English Dictionary