international insurer - German English Dictionary