repousse - German English Dictionary