they've lost their shirt - Alemán Inglés Diccionario