it struck me as peculiar - Turkish English Dictionary