kidney timbale - Turkish English Dictionary