superpetroso - German English Dictionary