best supporting actress - German English Dictionary