implora - Turkish English Dictionary