turban pin aspiration - Alemán Inglés Diccionario