farm entrance - German English Dictionary