supermarcha - German English Dictionary