proboscises - German English Dictionary