successfully submitted proposals - German English Dictionary