pedaller - German English Dictionary