that's exactly what it means - Turco Inglés Diccionario