proffer an invitation - Turkish English Dictionary