new ferry - German English Dictionary