embolo - Turkish English Dictionary