be expected to arrive - German English Dictionary