fermette - German English Dictionary