floating or wandering kidney - Alemán Inglés Diccionario