tribulus terrestris - German English Dictionary