three-leaf twill - Alemán Inglés Diccionario