tribada - German English Dictionary