torulopsidose - Turkish English Dictionary