not know what to do with yourself - Alemán Inglés Diccionario