floating or wandering kidney - Turco Inglés Diccionario