suppr - German English Dictionary