ribauld - Alemán Inglés Diccionario