bored and stroked engine - Turkish English Dictionary