pedalo - German English Dictionary