ribcage - Alemán Inglés Diccionario