ridden with contradictions - Alemán Inglés Diccionario