insan dışı varlıklara benzeyen - Turkish English Dictionary