onomatopoeia - Turkish English Dictionary