verderol - German English Dictionary