double leg hold - German English Dictionary