trapa trapa - German English Dictionary