pull yourself together - Alemán Inglés Diccionario