overshirt - Turkish English Dictionary