telescope carp - German English Dictionary