devora - Turkish English Dictionary