speak for itself - Alemán Inglés Diccionario