excretory organ - Turkish English Dictionary