supplicates - German English Dictionary