discharging tubule - German English Dictionary