ahuatarse - German English Dictionary