do your part! - Turkish English Dictionary