passerby - German English Dictionary