homeric laughter - Turkish English Dictionary