most convenient port - German English Dictionary