headlease - German English Dictionary