lutra provocax - Turkish English Dictionary