espatangoides - German English Dictionary