pedelec - German English Dictionary