profiterole - German English Dictionary