louablement - German English Dictionary