libellous - Alemán Inglés Diccionario