devourer - Turkish English Dictionary