worship the ground someone walks on - Turco Inglés Diccionario