poussa - German English Dictionary