kidney timbale - German English Dictionary