passerelle - German English Dictionary