stupeous - German English Dictionary