trillada - Turkish English Dictionary