layby - German English Dictionary