pedalcar - German English Dictionary