tuffoon - Alemán Inglés Diccionario