extremely affable - Turkish English Dictionary