a seasonable offer - Turkish English Dictionary