of the same kidney - Francés Inglés Diccionario