poulette - German English Dictionary