ahogarse - German English Dictionary