that tells its own tale - Alemán Inglés Diccionario