rib land - Alemán Inglés Diccionario