armuelle - German English Dictionary