armpits - German English Dictionary