an emergency shelter - German English Dictionary