supplicant - German English Dictionary