pédalo - German English Dictionary