membranophone - Turkish English Dictionary