poussin - German English Dictionary