deinotherium - Turkish English Dictionary