froufrou - German English Dictionary