straddled - German English Dictionary