straight explorer - German English Dictionary