embaidora - Turkish English Dictionary