emergency and disaster interpreter - German English Dictionary