bull's heart - German English Dictionary