pedaler - German English Dictionary