exactly what's needed - Turkish English Dictionary