pedaler - Turkish English Dictionary