canopy breaker peak - German English Dictionary