lack of teamwork - Alemán Inglés Diccionario