precipitation efficiency - German English Dictionary